reserve depot - French English Dictionary